// ? 全局默认配置项

// 首页地址（默认）
export const routeMenuConfig = {
  webPortal: [
    {
      path: "/overview",
      name: "webPortal",
      component: () => import("@/views/webPortal/overview/index.vue"),
      meta: {
        title: "首页",
        label: "首页"
      }
    }
  ],
  // 系统管理
  sysManagement: [
    {
      path: "/log_management",
      name: "sysManagement_log",
      component: () => import("@/views/sysManagement/log_management/index.vue"),
      meta: {
        title: "日志管理",
        label: "日志管理",
        icon: "icon-rizhi"
      }
    },
    {
      path: "/role_management",
      name: "sysManagement_role",
      component: () => import("@/views/sysManagement/role_management/index.vue"),
      meta: {
        title: "角色管理",
        label: "角色管理",
        icon: "icon-jiaoseguanli"
      }
    },
    {
      path: "/sys_setting",
      name: "sysManagement_setting",
      component: () => import("@/views/sysManagement/sys_setting/index.vue"),
      meta: {
        title: "系统设置",
        label: "系统设置",
        icon: "icon-xitongshezhi"
      }
    },
    {
      path: "/user_management",
      name: "sysManagement_user",
      component: () => import("@/views/sysManagement/user_management/index.vue"),
      meta: {
        title: "用户管理",
        label: "用户管理",
        icon: "icon-yonghuguanli"
      }
    },
    {
      path: "/screen",
      name: "sysManagement_screen",
      component: () => import("@/views/sysManagement/large_screen/index.vue"),
      meta: {
        title: "大屏可视",
        label: "大屏可视",
        icon: "icon-dapingkeshi"
      }
    },
    {
      path: "/notice_management",
      name: "sysManagement_notice",
      component: () => import("@/views/sysManagement/notice_management/index.vue"),
      meta: {
        title: "公告管理",
        label: "公告管理",
        icon: "icon-gonggaoguanli"
      }
    },
    {
      path: "/",
      redirect: "/user_management"
    }
  ],
  // 资产管理
  asset: [
    {
      path: "/assetManagement",
      name: "asset_assetManagement",
      component: () => import("@/views/asset/asset_overview/index.vue"),
      meta: {
        title: "资产管理",
        label: "资产管理",
        icon: "icon-zichanguanli"
      }
    },
    {
      path: "/assetPanel",
      name: "asset_assetPanel",
      component: () => import("@/views/asset/asset_panel/index.vue"),
      meta: {
        title: "资产面板",
        label: "资产面板",
        icon: "icon-jichushuju"
      }
    }
  ],
  netManagement: [
    {
      path: "/ucenter_management",
      name: "netManagement_ucenter",
      component: () => import("@/views/netManagement/ucenter_management/index.vue"),
      meta: {
        title: "Ucenter纳管",
        label: "Ucenter纳管",
        icon: "icon-rizhi"
      }
    }
  ],
  // 告警管理
  warning: [
    {
      path: "/warning_24hours",
      name: "warning_24hours",
      component: () => import("@/views/warning/overview/index.vue"),
      meta: {
        title: "24H待处置",
        label: "24H待处置",
        icon: "icon-daichuligaojing"
      }
    },
    {
      path: "/warning_history",
      name: "warning_history",
      component: () => import("@/views/warning/overview/index.vue"),
      meta: {
        title: "历史告警",
        label: "历史告警",
        icon: "icon-daichuligaojing"
      }
    }
  ],
  reportManagement: [
    {
      path: "/view",
      name: "reportManagement_view",
      component: () => import("@/views/reportManagement/report_view/index.vue"),
      meta: {
        title: "报告查看",
        label: "报告查看",
        icon: "icon-ziyuanjiankong"
      }
    },
    {
      path: "/config",
      name: "reportManagement_config",
      component: () => import("@/views/reportManagement/report_view/index.vue"),
      meta: {
        title: "报告配置",
        label: "报告配置",
        icon: "icon-ziyuanjiankong"
      }
    }
  ],
  workflow: [
    {
      path: "/workflow_config",
      name: "workflow_config",
      component: () => import("@/views/workflow/configuration/index.vue"),
      meta: {
        title: "流程配置",
        label: "流程配置",
        icon: "icon-liucheng"
      }
    }
  ],
  monitor: [
    {
      path: "/resource_monitor",
      name: "monitor_resource",
      component: () => import("@/views/monitor/resource_monitor/index.vue"),
      meta: {
        title: "资源监控",
        label: "资源监控",
        icon: "icon-ziyuanjiankong"
      }
    },
    {
      path: "/operation_maintenance_monitor",
      name: "monitor_maintenance",
      component: () => import("@/views/monitor/OM_monitor/index.vue"),
      meta: {
        title: "运维监控",
        label: "运维监控",
        icon: "icon-jiankongyunwei"
      }
    },
    {
      path: "/operation_monitor",
      name: "monitor_operation",
      component: () => import("@/views/monitor/operation_monitor/index.vue"),
      meta: {
        title: "运营监控",
        label: "运营监控",
        icon: "icon-zhangdanguanli"
      }
    },
    {
      path: "/monitor_threshold",
      name: "monitor_threshold",
      component: () => import("@/views/monitor/monitor_threshold/index.vue"),
      meta: {
        title: "监控阈值",
        label: "监控阈值",
        icon: "icon-jichushuju"
      }
    }
  ],
  ticket: [
    {
      path: "/detail_ticket",
      name: "ticket_detail",
      component: () => import("@/views/ticket/detail_ticket/index.vue"),
      meta: {
        title: "工单明细",
        label: "工单明细",
        icon: "icon-daibangongdan"
      }
    },
    {
      path: "/pending_ticket",
      name: "ticket_pending",
      component: () => import("@/views/ticket/pending_ticket/index.vue"),
      meta: {
        title: "待办工单",
        label: "待办工单",
        icon: "icon-daibangongdan"
      }
    },
    {
      path: "/new_ticket",
      name: "ticket_newTicket",
      component: () => import("@/views/ticket/new_ticket/index.vue"),
      meta: {
        title: "新建工单",
        label: "新建工单",
        icon: "icon-xinjiangongdan1"
      }
    },
    {
      path: "/finished_ticket",
      name: "ticket_finished",
      component: () => import("@/views/ticket/finished_ticket/index.vue"),
      meta: {
        title: "已办工单",
        label: "已办工单",
        icon: "icon-yibangongdan"
      }
    },
    {
      path: "/all_ticket",
      name: "ticket_all",
      component: () => import("@/views/ticket/all_ticket/index.vue"),
      meta: {
        title: "全部工单",
        label: "全部工单",
        icon: "icon-quanbugongdan"
      }
    }
  ],
  // 业务管理
  businessManagement: [
    {
      path: "/business_config",
      name: "businessManagement_config",
      component: () => import("@/views/businessManagement/business_config/index.vue"),
      meta: {
        title: "业务配置",
        label: "业务配置",
        icon: "icon-yewupeizhi"
      }
    },
    {
      path: "/route",
      name: "businessManagement_route",
      component: () => import("@/views/sysManagement/route_management/index.vue"),
      meta: {
        title: "线路管理",
        label: "线路管理",
        icon: "icon-xianluguanli"
      }
    },
    {
      path: "/thirdParty",
      name: "businessManagement_thirdParty",
      component: () => import("@/views/businessManagement/thirdParty_management/index.vue"),
      meta: {
        title: "第三方管理",
        label: "第三方管理",
        icon: "icon-disanfangguanli"
      }
    }
  ],
  // 数据分析
  dataAnalysis: [
    {
      path: "/datavisual",
      name: "dataAnalysis_datavisual",
      component: () => import("@/views/dataAnalysis/datavisual/index.vue"),
      meta: {
        title: "数据可视化",
        label: "数据可视化",
        icon: "icon-yewupeizhi"
      }
    }
  ]
};
